*:focus {
  outline: none;
}
textarea{
  resize: none!important;
}
.hide{
  display: none;
}
.fifty {
  &:after{
    content:".";        
    display:block;        
    height:0;        
    clear:both;        
    visibility:hidden;
  }
  .el-form-item {
    width: 50%;
    float: left;
  }
}
/* ===== 超出隐藏 =====*/ 
.ellipsis {
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  vertical-align: middle;
}
.el-button{
  height: 36px;
  font-size: 14px;
  padding: 10px 20px;
  &.el-button--text{
    padding: 0;
  }
}
/* ====== 分页 ======*/
.el-pagination{
  .el-pager li,.btn-prev,.btn-next{
    background-color: #fff!important;
    color: #666!important;
    border:1px solid #c9c9c9!important;
    padding: 0!important;
    &.active{
      background-color: #409EFF!important;
      color: #FFF!important;
      border: none!important;
    }
  }
  .el-input__inner{
    height: 30px!important;
  }
}
.paginationBox {
  text-align: right;
  margin-top: 20px;
}
.el-input{
  &.is-disabled .el-input__inner{
    color: #7b7d82;
  }
  .el-input__inner{
    height: 36px;
  }
  .el-input-group__append {
    padding: 0 12px;
  }
}
.el-table{
  .el-table__header .has-gutter tr th{
    height: 44px;
    color: #333;
    // text-align: center;
  }
  .el-table__row{
    td{
      height: 44px;
      padding: 2px 0;
      // text-align: center;
    }
  }
}
/*======== el-form ========*/
.el-form-item {
  margin-bottom: 18px;
}
.el-popover{
  min-width: 0px;
}

/* ========== sideDialog ==========*/ 
.sideDialog{
  .el-dialog{
    position: fixed;
    top:0;
    right: 0;
    height: 100%;
    margin-top: 0!important;
  }
}

/* ===== delete dialog =====*/
.deleteDialog{
  .el-dialog__body {
    padding: 15px 20px;
    .el-icon-warning{
      color: #E6A23C;
      margin-right: 6px;
      font-size: 16px;
    }
  }
}
/* ====== button ======*/ 
.footer-button{
  text-align: center;
}
.bottom-buttons{
  position: absolute;
  bottom: 0;
  height: 80px!important;
  line-height: 80px;
  width: 100%;
  text-align: center;
}